ex-post facto law - English Synonyms Dictionary